From 73e799474a31eee2fc38c51d891c4502e1de9a46 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sun, 1 May 2016 13:25:51 -0400 Subject: [PATCH] dnd: Make sure to free a stashed event I am not sure if this happens in practice, but better to be safe. --- gtk/gtkdnd.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gtk/gtkdnd.c b/gtk/gtkdnd.c index 33a324b68a..c9f34e2229 100644 --- a/gtk/gtkdnd.c +++ b/gtk/gtkdnd.c @@ -2788,6 +2788,9 @@ gtk_drag_source_info_destroy (GtkDragSourceInfo *info) gtk_drag_clear_source_info (info->context); g_object_unref (info->context); + + if (info->last_event) + gdk_event_free (info->last_event); } static gboolean -- 2.30.2